home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / vseg10.zip / __001.EXE / MANUAL.DOC < prev    next >
Text File  |  1995-02-09  |  53KB  |  1,215 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                               Visible::Setup-G
  10.                             --------------------
  11.  
  12.                 VGA splashcreen edition of Visible::Setup(tm),
  13.             developers' installation utility for DOS applications
  14.  
  15.  
  16.  
  17.                          a product of RCCO Research
  18.  
  19.  
  20.  
  21.  
  22.  
  23. Setup Summary
  24. --------------
  25. The following is a quick summary of steps that will be taken by the developer
  26. to create an installation sequence with Visible::Setup-G:
  27.  
  28.   ┌────────────────────────────────────────────────────────────────────────┐
  29.   │                                                                        │
  30.   │ 1. Prepare a developer-designed VGA .pcx image (640x480x16) for        │
  31.   │    the installation setup that will serve as a sign-on splashscreen.   │
  32.   │                                                                        │
  33.   │ 2. You will create a self-extracting archive file named __001.EXE      │
  34.   │    with LHA (included), PKSFX, or similar programs; __001.EXE will     │
  35.   │    contain all your program's files that are to be installed on an     │
  36.   │    end-user's machine.                                                 │
  37.   │                                                                        │
  38.   │ 3. Your program's documentation must be named MANUAL.DOC and must      │
  39.   │    be included within the __001.EXE package.  MANUAL.DOC should be     │
  40.   │    plain ASCII text, suitable for printing to PRN from the DOS         │
  41.   │    prompt.                                                             │
  42.   │                                                                        │
  43.   │ 4. If you wish your program and/or company names to be displayed       │
  44.   │    on the opening screen banner (non-VGA systems) and elsewhere in     │
  45.   │    your installation (all systems), create a one-line ASCII text file  │
  46.   │    named _ADMIN.DAT that contains nothing other than that which you    │
  47.   │    wish displayed (i.e., "MEGA-APP by XYZ SOFTWARE").                  │
  48.   │                                                                        │
  49.   │ 5. Copy __001.EXE, your _ADMIN.PCX, the opt. _ADMIN.DAT, & INSTALL.EXE │
  50.   │    (the Visible::Setup-G program) to the root directory of your master │
  51.   │    distribution diskette, along with any other files (i.e., those not  │
  52.   │    included inside __001.EXE) you wish to be included on each distrib- │
  53.   │    uted disk:  README.TXT, FILE_ID.DIZ, VENDOR.DOC, etc.               │
  54.   │                                                                        │
  55.   │ 6. Change to the drive containing your newly created master distribu-  │
  56.   │    tion disk, and type INSTALL <enter> to test your firm's new         │
  57.   │    installation routine.                                               │
  58.   │                                                                        │
  59.   └────────────────────────────────────────────────────────────────────────┘
  60.  
  61.  
  62.  
  63.  
  64.  
  65. MANUAL.DOC              Visible::Setup-G Documentation                 Page 2
  66.  
  67.  
  68. Capabilities
  69. -------------
  70. Visible::Setup-G is a special edition of the Visible::Setup(tm) installation
  71. utility that will display a developer-designed VGA .pcx file (640x480x16) as
  72. a sign-on splashcreen for a customized introduction to the install program.
  73. After the image display, Visible::Setup-G performs the same type of text-mode
  74. installation procedure as the standard version of Visible::Setup.  Non-VGA
  75. systems will display the same opening screen (a text-mode splashscreen with
  76. customizable banner) as with the standard version of Visible::Setup.
  77.  
  78. Visible::Setup-G is a simple, basic install utility for DOS applications.
  79. It is easier for the developer to configure an installation sequence with
  80. Visible::Setup-G than with batch files (i.e., the much-maligned
  81. 'install.bat'), yet far more elegant and professional in execution and
  82. appearance.  In utilizing Visible::Setup-G, there is no scripting language
  83. to learn, there are no scripts or macros to write, nor are there unusual
  84. setup practices that deviate from customary, familiar usage in the DOS
  85. environment.  Visible::Setup-G provides a clean, professional image to all
  86. application installations.
  87.  
  88. While there are many available install programs for use by developers, all
  89. of which claim easy configuration, in practice they sometimes have inherent
  90. eccentricities that are inappropriate for use in many applications; often,
  91. a garish overuse of color mix and screen images irrelevant to the task at
  92. hand is prevalent (even in expensive commercial installation programs) and
  93. is often simply not appropriate in professional development environments.
  94.  
  95. End-users, experienced or not, performing such resulting installations are
  96. often confused and (rightly) concerned about current operations being carried
  97. out on their machines.  Each new instance of the configuration process for
  98. the developer is often needlessly proprietary, time-consuming, and unwel-
  99. comed.
  100.  
  101. Visible::Setup-G attempts to minimize such concerns, distractions, and eccen-
  102. tric feature sets; it does this by offering the most simple solution possible
  103. to the program installation process.  The tradeoff for such simplicity is
  104. that elaborate custom configurations on destination computers are not approp-
  105. riate with this utility, other than those which may be carried out discretely
  106. via a developer-created batch file option (see below).
  107.  
  108. Color usage and screen text formatting during the installation process itself
  109. is clean, simple, and intentionally compatible with traditional DOS text, as
  110. the program makes judicious use of DOS services (inherent in command.com)
  111. during the installation process.  Colors, attributes, and screen prompts are
  112. specifically designed to be usable and visible on all color, monochrome, and
  113. laptop/notebook displays.
  114.  
  115. Visible::Setup-G is used in conjunction with any of the widely available
  116. archiving/compression programs that produce a self-extracting compressed
  117. file.  The examples in this documentation use the LHA file-compression
  118. program by Haruyasu Yoshizaki, considered by many developers as an accepted
  119. standard for professional use (i.e., several of the large commercial software
  120. publishers use LHA, particularly for demo installations, because of its
  121. speed, reliability, and ease of setup).  A copy of LHA.EXE is provided for
  122. evaluation within the current package.  Other compression programs that
  123.  
  124.  
  125.  
  126. MANUAL.DOC              Visible::Setup-G Documentation                 Page 3
  127.  
  128.  
  129. produce self-extracting archive files may be used as well within
  130. Visible::Setup-G, as long as the resulting compressed filename extension
  131. is .exe.
  132.  
  133. The unregistered evaluation version of Visible::Setup-G, provided herewith,
  134. is fully functional.  Its limitation provides for installations that will
  135. fit on a single install diskette (360k, 720k, 1.2mg, 1.44mg - as needed).
  136. The registered copy version provides for installations that span multiple
  137. disks in any single installation set.  Visible::Setup-G provides advantages
  138. for the commercial developer in that, upon payment of a very nominal
  139. registration fee (currently $44.95), it may included and distributed with
  140. multiple applications legally and without further license, restriction, or
  141. payment of runtime royalties.
  142.  
  143. The demonstration for the Visible::Setup-G program is provided by performing
  144. an installation of itself.  The potential developer user of this product
  145. may begin evaluation of Visible::Setup-G by observing its installation:
  146. the developer's resulting installations will have similar execution and
  147. appearance.
  148.  
  149. Visible::Setup-G may be used with most traditional MS-DOS language ins-
  150. tallations, including those created with CA-Clipper, Borland Turbo Pascal,
  151. QuickBASIC, PowerBasic, Visual Basic(tm) for DOS, dBase, Clarion, FoxPro, C,
  152. etc.  It is small, efficient, and executes cleanly and swiftly from DOS (or
  153. a full-screen DOS box in Windows(tm)).  Its small file size (about 24k, not
  154. compressed) provides for minimal space usage on distribution disks.
  155.  
  156. Visible::Setup-G may well be particularly appropriate for corporate
  157. developers transmitting applications to remote locations.
  158.  
  159. Visible::Setup-G installations will run under both DOS and Windows(tm).
  160. The chief advantages, aside from those described above, are both low cost
  161. and method of acquiring.  The copy included herewith is a fully-functional
  162. evaluation copy available easily and universally through the user-supported
  163. software marketplace.
  164.  
  165. [ Please note the similarly-named edition of Visible::Setup-G called
  166. Visible::Setup -- the standard version of the program.  The standard version
  167. of Visible::Setup, also from RCCO Research, works solely in text-mode and
  168. offers a similar type of installation procedure; we point out the similar
  169. names to help avoid confusion about the two products. ]
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187. MANUAL.DOC              Visible::Setup-G Documentation                 Page 4
  188.  
  189.  
  190. Self-installation is the demonstration
  191. ---------------------------------------
  192. To observe the demonstration of how Visible::Setup-G works and appears,
  193. simply install Visible::Setup-G to your hard disk by logging on to the drive
  194. containing the installation files, then typing:
  195.  
  196.                            INSTALL <enter>
  197.  
  198.  
  199. If the program has been downloaded from a BBS or information service, you
  200. may run INSTALL.EXE from your downloads directory if you are installing to
  201. a *different* logical drive from the one in which INSTALL.EXE exists.  (You
  202. may wish to include this paragraph or something similar regarding downloads
  203. in your README.TXT file for your own installations.)
  204.  
  205. The install process will create a directory on the destination drive if it
  206. does not already exist, the default selection being  \PROGRAMS  (please feel
  207. free to specify a different directory name).  The install process does not
  208. modify the path, autoexec.bat, or config.sys.
  209.  
  210. Before the end of the installation, an optional developer-defined batch file
  211. named '_setup.bat' is called discretely and unobtrusively.  In the installa-
  212. tion of Visible::Setup-G itself, _setup.bat occurs as a simple page of text
  213. to show when and where it might appear in the install process, should the
  214. developer wish to make use of such a batch file for special configurations,
  215. operations, or welcome messages, etc.  _Setup.bat is deleted from the
  216. directory after execution, so that the end-user is not ordinarily aware of
  217. its existence or use.  In other installation instances, should a _setup.bat
  218. file be found not to exist, the installation simply ends appropriately at
  219. this point.
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226. Splashscreens and banners
  227. --------------------------
  228. For VGA systems:
  229. If the user is logged onto the source drive when launching INSTALL.EXE,
  230. a developer-designed VGA .pcx file (640x480x16) is displayed as a sign-on
  231. splashcreen for a customized introduction to the installation sequence.
  232.  
  233. If the user is *not* logged onto the source drive when launching INSTALL
  234. (i.e., the user typed A:INSTALL from the C: drive or elsewhere other than
  235. the source drive), the program will exit with a message for the end-user to
  236. begin the installation by logging onto the source drive.  Specifically, that
  237. message reads:
  238.  
  239.           Installation file _admin.pcx not found in current directory.
  240.  
  241.           Make the drive containing the installation files the CURRENT drive.
  242.           i.e., type "A:" or "B:" and press <enter>.
  243.           Then type "Install" <enter>.
  244.  
  245.  
  246.  
  247.  
  248. MANUAL.DOC              Visible::Setup-G Documentation                 Page 5
  249.  
  250.  
  251. After installation commences, should an optional file '_admin.dat' be found
  252. to exist, the program name and developer's company name are displayed on the
  253. following screen which requests info as to the source drive, and again on the
  254. very final screen.
  255.  
  256. For non-VGA systems:
  257. If the user is logged onto the source drive when launching INSTALL.EXE,
  258. the developer's program name and company name are read from an optional file
  259. named '_admin.dat' and are displayed on the opening screen as a banner, and
  260. on the second screen which requests info as to the source drive, and again
  261. on the very final screen.
  262.  
  263. If the non-VGA user is not logged onto the source drive when launching INSTALL
  264. (that is, the user typed A:INSTALL from the C: drive or elsewhere other than
  265. the source drive), the installation process will commence (note the difference
  266. in events from that of a VGA system here) with no banner on the standard
  267. text-mode splashscreen, and the names are displayed only on the final screen
  268. as part of the epilogue.  In this instance, an _admin.dat file must be
  269. present on the source drive for the names to be displayed at the end.
  270.  
  271. For all video systems:
  272. Please note that the use of _admin.dat is entirely optional.
  273.  
  274.  
  275.  
  276.  
  277.  
  278. Preparation of pcx images for the splashscreen
  279. -----------------------------------------------
  280. The VGA image display is particularly effective for software developers
  281. preparing a customized welcome, copyright, or other splashscreen to introduce
  282. the installation of their product.  They may easily capture usable materials
  283. with programs like Hijaak(tm) for Windows and modify or create them in
  284. editing programs such as Windows(tm) Paintbrush.
  285.  
  286. The only requirement is that images must be finally saved in 640x480 16-
  287. color VGA .pcx file format.  If you are doing image preparation in Windows,
  288. you will have to load a 16-color video driver for 640x480 VGA in order to
  289. prepare proper images.  This format is used since it is the most universal
  290. that will allow presentations to be viewed on as many DOS and/or Windows
  291. VGA systems as possible.  Do not build your images with 256 or more colors
  292. as they may not display properly with Visible::Setup-G.  The end-user should
  293. then be able to display the image using any VGA card and driver with 16 or
  294. more colors; it is only during the preparation and saving of .pcx images that
  295. you must use a 640x480x16 driver.
  296.  
  297. We have observed excellent, consistent results with using a program such as
  298. Hijaak(tm) for Windows to capture entire DOS or Windows screens, or selected
  299. areas of screens, or a particular window on a full Windows screen.  The
  300. preparer then does final editing, adding text, drawing lines or other objects,
  301. in a drawing program.  For example, the sample sign-on screen provided with
  302. this package was done entirely in the program that comes free with Windows:
  303. Paintbrush.  The inset picture was captured from a black and white line
  304. drawing with a hand scanner and edited in Paintbrush.
  305.  
  306.  
  307.  
  308.  
  309. MANUAL.DOC              Visible::Setup-G Documentation                 Page 6
  310.  
  311.  
  312. Other graphics programs are likely to provide compatible material, but they
  313. must be tried on a test basis with Visible::Setup-G.  The two programs
  314. mentioned above work well for most users, are widely available, and do not
  315. require great technical or professional ability.  Scanned images will be
  316. effective in Visible::Setup-G if they are saved in the proper format.  If
  317. one format you are using seems not workable, try saving that image in another
  318. program, such as Windows Paintbrush; we have often found that certain images
  319. work better when converted or simply saved in another program's format even
  320. though they may use the same .pcx extension.
  321.  
  322. When attempting to use monochrome pcx files, resave them as 16-color
  323. 640x480 VGA pcx files.  Even though the appearance may remain the same,
  324. they will be saved in a format usable by Visible::Setup-G.
  325.  
  326. The splashscreen image displayed at the outset of an installation sequence
  327. will stay in view until the user presses a key.  We suggest that you include
  328. somewhere on your image (perhaps at lower-right) the words
  329.  
  330.                     "Press a key..."
  331.  
  332. to indicate to your end-users that the installation program is waiting for an
  333. action on their part.
  334.  
  335. Once you find the right combination of steps to produce pcx file formats
  336. consistently usable by Visible::Setup-G, you will save a great deal of time
  337. and effort by always using that combination in future installation
  338. applications.
  339.  
  340.  
  341.  
  342.  
  343.  
  344. Required naming convention for the .pcx file
  345. ---------------------------------------------
  346. After you have prepared the desired .pcx file, simply rename it
  347.  
  348.                                  _ADMIN.PCX
  349.  
  350. The basic requirement is that the image file and the related INSTALL.EXE be
  351. found in the same directory on an installation drive.  (Due to the slowness
  352. of building the on-screen image when reading from a floppy diskette, it may
  353. be worthwhile to advise end-users that installation from a ram drive or
  354. hard-disk directory will yield superior results.)
  355.  
  356. Your end-users will certainly need VGA graphics capabilities to view your
  357. splashscreen.  If a user attempts execution on a non-VGA-capable system,
  358. a text-mode splashscreen (with optional customizable banner) will introduce
  359. the installation sequence.
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370. MANUAL.DOC              Visible::Setup-G Documentation                 Page 7
  371.  
  372.  
  373.  
  374. Preparation of files to be installed
  375. -------------------------------------
  376. There are two required appropriately-named files that must exist for use
  377. with Visible::Setup-G.  There must be a self-extracting compressed archive
  378. file named
  379.  
  380.                            __001.EXE
  381.  
  382. containing all the files the developer wishes installed on end-users'
  383. machines.
  384.  
  385. We utilize the unusual naming convention (__001.EXE) for archive files in
  386. order to discourage inadvertant launching of the extraction process by an
  387. end-user at an inappropriate time (i.e., on a floppy diskette with
  388. insufficient space for decompressed files).  We have found this naming
  389. practice to work quite well in many of our own commercial applications of
  390. recent years.
  391.  
  392. The Visible::Setup-G disk identification procedure tests for the presence of
  393. a file named __001.EXE; without the presence of such a file, the end-user will
  394. be prompted for insertion of the installation disk in the specified source
  395. drive.
  396.  
  397. Inside the __001.EXE must exist the other required file:
  398.  
  399.                            MANUAL.DOC
  400.  
  401. The MANUAL.DOC ordinarily contains your program information and instructional
  402. material for end-users.  Each instance of an install with the Visible::Setup-G
  403. program will check for the existence of a file called MANUAL.DOC in the des-
  404. tination directory as part of the verification of successful completion of
  405. installation.  The installation also prompts the end-users as to whether or
  406. not they wish to print out a copy of the program documentation on their
  407. printers.  In order for them to do that, the file must exist and it must be
  408. named MANUAL.DOC.  If it is absent, an error message will be displayed that
  409. informs them a file is missing; the installation process will exit at that
  410. point with a message indicating an incomplete installation.
  411.  
  412. MANUAL.DOC need not be elaborate or very long (even a single page will do),
  413. but it must be a plain ASCII text file suitable for printing to PRN from the
  414. DOS prompt (more about this further on).
  415.  
  416. Please note that MANUAL.DOC must be placed *inside* the __001.EXE package.
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431. MANUAL.DOC              Visible::Setup-G Documentation                 Page 8
  432.  
  433.  
  434.  
  435. The _Setup.bat option
  436. ----------------------
  437. In addition to the developer's program files and the MANUAL.DOC, __001.EXE
  438. may contain a developer-defined batch file, named
  439.  
  440.                            _SETUP.BAT
  441.  
  442. as mentioned previously.
  443.  
  444. The use of a _setup.bat is optional, but is provided to afford the developer
  445. the opportunity for custom configurations or simply a personal welcome or
  446. thank you message for the end-user.  A _setup.bat may be used if the devel-
  447. oper needs to create subdirectories (and move files into such subdirector-
  448. ies), check config.sys settings or display critical messages (i.e., 'Make
  449. certain the FILES= setting in your config.sys file is set to FILES=30 or
  450. greater') or provide initial operating instructions (i.e., 'With the included
  451. copy of LIST.COM, you may read the documentation by typing LIST MANUAL.DOC
  452. and pressing Enter'), etc.
  453.  
  454. The _setup.bat need not display any message at all while it is performing
  455. custom configuration commands, but it may do so if the developer so wishes.
  456. It will execute as if normally executed from the DOS prompt in the directory
  457. where the developer's program has just been installed.
  458.  
  459. The developer should exercise caution against attempting to launch large
  460. executable programs from within the _setup.bat sequence.  There can be no
  461. assurance that sufficient memory will be available for the child process on
  462. all potential users' machines.  _Setup.bat is intended primarily for calling
  463. on DOS functions found in command.com, i.e., MD, COPY, DEL, etc.  Always
  464. return your end-users to the main program directory after performing your
  465. custom actions.  You should well test all events and all possible
  466. consequences of those events before distributing your programs.
  467.  
  468. _Setup.bat is deleted from the destination directory after its execution, so
  469. that the end-user would not ordinarily become aware of its existence or use
  470. by finding it in the program directory.  If, during any instance of an ins-
  471. tallation, a _setup.bat file is not found to exist, the installation ends
  472. appropriately and normally at that point.  In either situation, with or with-
  473. out the _setup.bat sequence, Visible::Setup-G then completes its function,
  474. with an on-screen indication to the end-user of a successful installation.
  475.  
  476. Please note that _setup.bat must be placed *inside* the __001.EXE package.
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492. MANUAL.DOC              Visible::Setup-G Documentation                 Page 9
  493.  
  494.  
  495.  
  496. The _Admin.dat file option
  497. ---------------------------
  498. As mentioned previously, if a properly constructed file named '_admin.dat'
  499. is found on the source drive, Visible::Setup-G can display the developer's
  500. program name and/or company name at least once and normally three times
  501. during the non-VGA installation and twice during a VGA sequence.
  502.  
  503. _Admin.dat must be a plain ASCII text file consisting of one line only, with
  504. no more than 76 characters in the one line; it must be left-justified within
  505. _admin.dat.  It should appear similarly as follows:
  506.  
  507. MEGA-APP by XYZ SOFTWARE
  508.  
  509. although the content and format may of course be determined by the developer
  510. within the limitations described above.
  511.  
  512. You create an _admin.dat with your text editor or simply modify the sample
  513. one included with this package.  You then include a copy of _admin.dat in
  514. the root directory of your master installation disk 1.
  515.  
  516. During an installation, if the end-user is logged onto the source drive when
  517. launching INSTALL.EXE, i.e.,
  518.  
  519.                        A: <enter>
  520.                        INSTALL <enter>
  521.  
  522. the developer's VGA splashscreen is displayed on VGA systems; on non-VGA
  523. systems, the developer's program name and/or company name is read from the
  524. _admin.dat and is displayed on the opening screen as a banner.  (Expressed in
  525. another way, the location of _admin.dat must be in the current directory of
  526. the currently logged drive in order to be read into the install procedure for
  527. the non-VGA splashscreen.)
  528.  
  529. If the user is *not* logged onto the source drive when launching install on
  530. a non-VGA system, i.e., the user typed:
  531.  
  532.                         A:INSTALL <enter>
  533.  
  534.                         (or
  535.  
  536.                         B:INSTALL <enter>)
  537.  
  538. from the C: drive or elsewhere other than the source drive, the name(s) are
  539. displayed only on the final screen as part of the epilogue.  In this ins-
  540. tance, a proper _admin.dat file must be present on the source drive for the
  541. name(s) to be read by Visible::Setup-G and displayed as described.
  542.  
  543. Similarly, if a VGA user is not logged onto the source drive when launching
  544. INSTALL (i.e., the user typed A:INSTALL from the C: drive or elsewhere other
  545. than the source drive), the program will exit with a message for the end-user
  546. to begin the installation by first logging onto the source drive.  This
  547. action is to ensure that the developer's VGA splashscreen is displayed to
  548. the end-user.
  549.  
  550.  
  551.  
  552.  
  553. MANUAL.DOC              Visible::Setup-G Documentation                Page 10
  554.  
  555.  
  556. We emphasize that _admin.dat must be plain ASCII text with no extraneous
  557. formatting codes, and consist of one line only.  We find that shorter line
  558. lengths, when appropriate, offer more suitable banner appearance than longer
  559. lines, even though technically you may have a line of up to 76 characters in
  560. length.
  561.  
  562. If you do not care to have the name(s) displayed at all, simply omit an
  563. _admin.dat file from your distribution disk 1.
  564.  
  565. Please note that _admin.dat is *not* placed inside the __001.EXE package,
  566. but rather in the root directory of your distribution disk 1.
  567.  
  568.  
  569.  
  570.  
  571. Use of the LHA.EXE compression utility
  572. ---------------------------------------
  573. Within the Visible::Setup-G package should be found a copy of LHA.EXE, the
  574. freeware file compression program by Haruyasu Yoshizaki (Yoshi), for your
  575. evaluation.  This quality utility offers an excellent compression ratio and
  576. ease of use, along with a swift self-extracting mechanism appropriate for
  577. use in installation sequences.
  578.  
  579. The creation of the required __001.EXE (see above) with LHA is a two-step
  580. process.  First, the compression package is created by indicating the files
  581. desired within the archive; for example, one might enter at the DOS prompt:
  582.  
  583.    lha a __001 myapp.exe *.dbf MANUAL.DOC readme.txt order.frm _setup.bat
  584.  
  585. followed by pressing the <enter> key.  This creates an archive file named
  586. __001.LZH containing the files indicated after the '__001' parameter.  The
  587. first parameter after the 'lha' command is the letter 'a' which simply
  588. means ADD to an archive file named '__001' the filenames (separated by a
  589. space in each instance) that follow.  Conventional DOS wildcard characters
  590. may be used, as indicated in the sample above.
  591.  
  592. The one *required* file in the archive is capitalized above for emphasis:
  593.  
  594.                         MANUAL.DOC
  595.  
  596. in that it must be present in any Visible::Setup-G installation.  MANUAL.DOC
  597. need not be elaborate (see below for suggestions for MANUAL.DOC), but it
  598. must be present in all install setups that you create.
  599.  
  600. If you have a README.TXT that will appear on your distribution diskette,
  601. and you would like it to be found in the end-users' program directory as
  602. well, include a copy of it in the archive file, as indicated in the sample
  603. above.
  604.  
  605. If you subsequently need to add other names to this archive at a later
  606. time, the 'a' parameter is used again; i.e.,
  607.  
  608.                         lha a __001 *.ndx <enter>
  609.  
  610. adds all files ending in '.ndx' to the existing archive named __001(.LZH).
  611.  
  612.  
  613.  
  614. MANUAL.DOC              Visible::Setup-G Documentation                Page 11
  615.  
  616.  
  617.  
  618. Similarly, to delete a file from the archive, you specify:
  619.  
  620.                         lha d __001 _setup.bat <enter>
  621.  
  622. and the file named '_setup.bat' is removed from the archive package.
  623.  
  624.  
  625.  
  626.  
  627. The __001.EXE file
  628. -------------------
  629. From the resulting archive file called __001.LZH you must then create a
  630. self-extracting archive file by typing:
  631.  
  632.                         lha s __001 <enter>
  633.  
  634. This will create a self-extracting form of the archive named __001.EXE, which
  635. will then be placed in the root directory of your master distribution disk 1
  636. for use by Visible::Setup-G.  You should NOT include a copy of LHA.EXE with
  637. your distribution disk(s), since the self-extracting file executes and
  638. decompresses your sequence of files on any DOS-compatible computer.
  639.  
  640.  
  641. Please simply note the required filename for the compressed file package:
  642. __001.EXE is made up of two underscore characters, followed by two zeros
  643. (*not* the letter 'O'), followed by the digit 1.
  644.  
  645.  
  646. (If the above LHA.EXE instructions are familiar and obvious to you, they
  647. may seem simplistic in our iteration of them in this document; please be
  648. mindful that they are *not* obvious to some users who may never have used
  649. the LHA utility before.)
  650.  
  651.  
  652.  
  653.  
  654.  
  655. Maximum size for __001.EXE
  656. ---------------------------
  657. Take care not to allow the __001.EXE file to exceed the capacity of your
  658. intended distribution disk, minus about 24k for the Visible::Setup-G
  659. executable file (install.exe) plus space required for the other needed files:
  660. _admin.pcx, _admin.dat, readme.txt, file_id.diz, etc.  If the __001.EXE
  661. grows larger than available diskette space, either choose the next largest
  662. disk size for your master distribution diskette or utilize an authorized
  663. registered copy of Visible::Setup-G, which may span multiple disks (up to
  664. six) when needed (with __002.EXE, __003.EXE, etc).
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675. MANUAL.DOC              Visible::Setup-G Documentation                Page 12
  676.  
  677.  
  678.  
  679. MANUAL.DOC suggestions
  680. -----------------------
  681. As mentioned previously, the required file named MANUAL.DOC need not be
  682. elaborate or lengthy, although it may of course be both.  This is entirely
  683. up to the developer and the requirements of each particular application.
  684. In a Visible::Setup-G installation, MANUAL.DOC may be as short as one
  685. page in length, but it must indeed exist.
  686.  
  687. MANUAL.DOC should be plain ASCII text created with a text editor or with a
  688. word processor capable of saving files as plain ASCII text.  Line length
  689. should never exceed 79 characters and the text itself must never carry any
  690. invisible formatting codes other than the formfeed character (Alt-12).  Be
  691. particularly cautious not to include the arrow characters (Alt-24, 25, 26,
  692. 27) in diagrams or other parts of the documents, as you could easily abort
  693. the document printing process for the end-user during installation or at
  694. other times.  Be mindful that certain line-drawing or box characters may
  695. not print appropriately on non-graphics printers; we include them in our
  696. own documents, but use them judiciously with the assumption that our intended
  697. audience has the appropriate hardware capability.
  698.  
  699. MANUAL.DOC should be generically formatted for proper appearance when printed
  700. to PRN from the DOS prompt.  Such basic format should include pagination and
  701. proper formfeeds.  An easy way to prepare this is to use two commonly
  702. available utilities:  PC Magazine's PRN2FILE.COM and Peter Norton's "Line
  703. Print" program, LP.EXE.  You load PRN2FILE, a TSR, to direct all print com-
  704. mands ordinarily sent to LPT1 to a specified disk file (perhaps, for example,
  705. to TEMP.TXT).  You then issue an instruction to LP.EXE to "print" a copy of
  706. your unformatted MANUAL.DOC with a 0 left margin.  After PRN2FILE writes
  707. this print run to a disk file, you will have a newly formatted copy of your
  708. MANUAL.DOC suitable for printing to PRN from the DOS prompt.  You may need
  709. to edit the resulting copy slightly or experiment with moving paragraphs
  710. down or up in your original copy in order to get an acceptable final copy,
  711. but these operations take only minutes and are well worth the end result.
  712.  
  713. You may wish to make note in your README.TXT file (which may be included in
  714. the root directory of your master distribution disk 1), that end-users will
  715. be given an opportunity to print out the program documentation during the
  716. installation process.  You should also inform them of the number of pages in
  717. the documentation, so that they may ready their printers with an adequate
  718. supply of paper.  We have found, over and over during recent years, that
  719. many users very much appreciate the opportunity to print out program documen-
  720. tation, from either the installation or within the application itself.  You
  721. might be mindful of your potential clientele and the fact that there are
  722. many computer users that are uncomfortable with, or perhaps unknowledgeable
  723. of (even with specific instructions), issuing a simple DOS command such as
  724. "TYPE MANUAL.DOC > LPT1."
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736. MANUAL.DOC              Visible::Setup-G Documentation                Page 13
  737.  
  738.  
  739.  
  740. The master distribution disk(s)
  741. --------------------------------
  742. After the required files are readied, you need only to copy them to the
  743. root directory of your master distribution disk(s).  The files will include:
  744.  
  745.                      INSTALL.EXE  (the Visible::Setup-G executable file)
  746.                      __001.EXE    (self-extracting compressed file)
  747.                      _ADMIN.PCX   (developer-designed sign-on image)
  748.                      _ADMIN.DAT   (optional program/company names file)
  749.  
  750.  
  751. as well as other files you might wish to be distributed, for example:
  752.  
  753.                      README.TXT
  754.                      FILE_ID.DIZ
  755.                      VENDOR.DOC   (or INFO.TXT)
  756.                      ORDER.FRM    (perhaps should be inside __001.EXE)
  757.  
  758.                      etc.
  759.  
  760.  
  761. If using an authorized copy of the registered version of Visible::Setup-G,
  762. you will have multiple-disk set capacities.  Disk 2 would contain __002.EXE,
  763. Disk 3 __003.EXE, etc.  Simply plan and adjust your __00?.EXE files to fit
  764. properly on the intended size of distribution diskettes.  The registered
  765. version also makes provision for the developer to specify a different name
  766. for the suggested default destination directory for each application, rather
  767. than only the '\PROGRAMS' default suggested in the present version.
  768.  
  769. If you find that disk space on distribution disk 1 is not enough, the
  770. INSTALL.EXE can usually be compressed with the LZEXE.EXE utility by Fabrice
  771. Bellard.  We caution that other .exe compression programs may not work well
  772. in this instance.
  773.  
  774. Please note that all required files should be placed in the root directory
  775. of your distribution disk(s).
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797. MANUAL.DOC              Visible::Setup-G Documentation                Page 14
  798.  
  799.  
  800.  
  801. The sequence of events during an installation
  802. ----------------------------------------------
  803. When the user has launched INSTALL.EXE from the DOS prompt (or a DOS box in
  804. Windows) on a non-VGA system, a splashcreen is displayed prompting the user
  805. to press <Enter> to initiate the installation process.  VGA users will be
  806. presented with the developer's pcx sign-on image which will stay in view
  807. until the user presses a key.
  808.  
  809. The following screen prompts for the letter of the source drive containing
  810. the installation Disk 1, with the default suggesting Drive A:.  The user
  811. may press any letter corresponding to the available DOS drives on the
  812. computer, or may simply press <Enter> to accept the default.  INSTALL will
  813. use the currently logged directory on the source drive, which is normally
  814. the root on a floppy drive or, if installing from a hard drive (or a ram
  815. drive), the current directory from which INSTALL was launched.  If the user
  816. presses <Esc> at this point, the install program will exit and return to
  817. the system.
  818.  
  819. After the source drive prompt, a screen prompting for the destination drive
  820. is displayed.  It will be indicated to the user that the source drive and
  821. destination drive must be different.  Again, the user presses a letter key
  822. corresponding to an available drive letter, or presses <Enter> to accept the
  823. default, which is hard drive C:.  <Esc> at this point will exit the install
  824. process.
  825.  
  826. The next screen prompts for a destination directory on the previously chosen
  827. destination drive.  The suggested default is \PROGRAMS (the registered ver-
  828. sion provides for the developer to change the directory name to another sug-
  829. gested default), but the user is free to enter any directory name, either
  830. existing or needing to be created, allowable under DOS naming conventions.
  831. If the user enters an inappropriate name, an error message will be displayed
  832. with a suggestion for proper naming procedures allowed under DOS.  For exam-
  833. ple, a common error might be to enter a second subdirectory,
  834.  
  835.                                  \DIR1\DIR2
  836.  
  837. when \DIR1 does not prior exist.  For such users, the error message suggests
  838. they enter a DOS-allowable directory name or simply accept the default direc-
  839. tory name suggested by INSTALL.
  840.  
  841. The next screen displays information that the installation has begun and
  842. offers other informative messages as the process proceeds.  The occurrence
  843. here is one of copying the __00?.EXE files from the source drive to the
  844. destination directory, unarchiving the compressed files, and removing the
  845. __00?.EXE files from the program directory.  Part of the verification
  846. process includes checking for the presence of the file MANUAL.DOC at this
  847. point; if this key file is missing, the user is informed of an incomplete
  848. installation, and returned to the system with suggestions as to possible
  849. solutions to the problem that occurred.  The developer must ascertain that
  850. omitting a MANUAL.DOC from the package will never be a cause for the end-
  851. user seeing this message.
  852.  
  853. After the verification, the user is presented with a new screen prompting
  854. that the documentation may be printed out and would they indicate by a
  855.  
  856.  
  857.  
  858. MANUAL.DOC              Visible::Setup-G Documentation                Page 15
  859.  
  860.  
  861. <Y> or <N> response whether or not they wish to print the documentation.
  862. If the user answers <N>, the install process continues to the next event.
  863. If the user presses <Y>, a second prompt will ask the user to verify that
  864. the printer is on, top of page aligned, and that there is sufficient paper
  865. in the printer.  Again, the response must either be <Y> or <N>.  If <N>,
  866. INSTALL discontinues the print request and proceeds to the next event.
  867. If the user again responds <Y>, the file MANUAL.DOC is typed to the output
  868. device PRN, along with an appropriate screen message to the user that the
  869. printing process is underway.
  870.  
  871. Next, INSTALL checks the program directory for the existence of a _setup.bat
  872. file, which would have been placed in that directory from within the
  873. __001.EXE package.  If _setup.bat is not found, INSTALL procedes to the next
  874. event (the final screen).  If it is found, it is immediately executed as a
  875. process that appears to the end-user as part of the ongoing installation
  876. sequence.  Often the _setup.bat need only carry a welcome or thank you
  877. message from the developer to the end-user.  The developer should well
  878. consider the significance and advantages that such well-placed messages
  879. may convey to the client.  Note: a clearscreen precedes the _setup.bat call.
  880.  
  881. The final screen indicates to the end-user successful completion of the
  882. installation procedure and a return to the system prompt, in the program
  883. directory.
  884.  
  885.  
  886.  
  887.  
  888.  
  889. Precautions
  890. ------------
  891. One caveat we might offer with Visible::Setup-G is to make sure that the
  892. optional _SETUP.BAT (the extension is .Bat for batch) file is placed
  893. *inside* the __001.EXE package, while the optional _ADMIN.DAT (the extension
  894. is .Dat for data) file is placed in the root directory of your distribution
  895. disk 1.  Keep in mind also that the file named MANUAL.DOC is used as a
  896. key file for verification purposes; do not neglect to always include such
  897. a file inside one of your __00?.EXE packages.
  898.  
  899. If you find that your pcx images do not display, or do not display properly,
  900. it is probably because they have been created or saved in a format that may
  901. only be slightly incompatible with that which Visible::Setup-G requires.
  902. Before you decide that the Visible::Setup-G program is not usable in such
  903. instances, try the suggestion given before for re-saving your .pcx files in
  904. another graphics program.  Most image-editing programs will read files in
  905. several formats, and often allow conversions, or perhaps will save them in
  906. a later .pcx format that will work with applications such as Visible::Setup-G.
  907.  
  908. Also, make certain that images are saved in 640x480 by 16-color format by
  909. using the proper software and/or video drivers to handle the format.
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919. MANUAL.DOC              Visible::Setup-G Documentation                Page 16
  920.  
  921.  
  922.  
  923. Program Requirements
  924. ---------------------
  925. The requirements for creating Visible::Setup-G installation sequences
  926. include a DOS-compatible PC with 512k memory.  DOS 3.1 (or later) or Windows
  927. 3.x (or greater) should be utilized.  To display a developer-designed VGA
  928. .pcx splashscreen, the end-user must have a VGA-capable system; non-VGA
  929. systems will display a default text-mode splashscreen with customizable
  930. banner.
  931.  
  932.  
  933.  
  934.  
  935. The Unregistered Evaluation Copy
  936. ---------------------------------
  937. The unregistered version of this program is intended for use in evaluation
  938. situations.  It may be used for ninety (90) days within your own organ-
  939. ization by persons that have knowledge and understanding of the fact that
  940. it is an unregistered evaluation copy.
  941.  
  942. The payment of the $44.95 purchase price for a registered copy of this
  943. program will allow license for a single user to make use of the program for
  944. purposes that are traditionally accepted for software utilities of this
  945. type.  Additional site license fees of $20.00 per user may be paid at the
  946. time of registration, or any time in the future after initial registration
  947. at the then current license fee in effect.  There are no runtime royalties
  948. involved in the distribution of your materials utilizing a duly registered
  949. copy of Visible::Setup-G.
  950.  
  951. The license and authorized registration shall not be construed as being
  952. in effect until direct payment has been received by RCCO Research and an
  953. authorized, registered copy has been sent in the registered user's/users'
  954. name(s).
  955.  
  956.  
  957.  
  958.  
  959. The Registered Version of Visible::Setup-G
  960. -------------------------------------------
  961. The registered copy performs functionally similar to the evaluation copy, and
  962. includes specific copies of INSTALL.EXE that provide for multiple-disk set
  963. installations, up to and including six- (6-) disk installations.  The maximum
  964. size of each __00?.EXE must be limited to that which will fit on the intended
  965. size of the distribution disks (i.e., for 360k disks each __00?.EXE must not
  966. exceed 360k or the next largest disk size should be utilized throughout the
  967. set).
  968.  
  969. If you require a version of Visible::Setup-G that provides for a multiple-disk
  970. setup greater than six disks, we can provide a custom build of INSTALL.EXE
  971. for a very nominal fee.  We can also make a custom build that omits the docu-
  972. mentation printing sequence, for those developers that have pre-printed
  973. materials.  (Please write for a quotation, indicating the specific number of
  974. install disks required in your application plus any other specifications.)
  975. Such custom builds may be obtained with, or after, the initial registration
  976. of the program.
  977.  
  978.  
  979.  
  980. MANUAL.DOC              Visible::Setup-G Documentation                Page 17
  981.  
  982.  
  983.  
  984. The registered version also makes provision for the developer to specify a
  985. different name for the suggested default destination directory for each
  986. application, rather than only '\PROGRAMS' as suggested in the evaluation
  987. copy.  With that provision, each new application that goes out may have
  988. a developer-defined suggestion for the destination program directory.
  989.  
  990. Documentation for the registered version is an on-disk text file, similar to
  991. the present format.
  992.  
  993. Your registered version disk (either 360k 5.25" or 720k 3.5", please specify)
  994. will contain authorized, serialized copies of the latest version of the
  995. Visible::Setup-G program along with license to distribute with your own
  996. applications without undue restriction or payment of runtime royalites.
  997.  
  998. Any upgrade versions will be offered to registered users at significant
  999. reduction from the then current registration fees.
  1000.  
  1001.  
  1002.  
  1003.  
  1004. Licensing Information
  1005. ----------------------
  1006. This program is licensed and supplied as is, without any warranty.  To the 
  1007. extent permitted under applicable law, RCCO Research Associates disclaims 
  1008. all warranties, either expressed or implied, with respect to this software 
  1009. program, its quality, performance, merchantability, or fitness for any 
  1010. particular purpose.
  1011.  
  1012. In particular, this software program is not guaranteed to prevent or detect
  1013. damage to your data or programs.  In no event shall RCCO Research Associates
  1014. be liable for any claims for lost profits or any damage, including, but not
  1015. limited to, special, incidental, consequential or other damage (including, 
  1016. without limitation, damages for loss of business profits, business interrup-
  1017. tion, loss of business information, or other pecuniary loss) arising out of
  1018. the use of or inability to use this RCCO Research Associates product, even
  1019. if RCCO Research Associates has been advised of the possibility of such
  1020. damages.  Some states do not allow the exclusion or limitation of incidental
  1021. or consequential damages, so the above limitation or exclusion may not apply
  1022. to you.  In no case shall RCCO Research Associates's liability exceed the
  1023. license fees paid for the right to use the licensed version of the software. 
  1024.  
  1025. The license agreement and warranty shall be construed, interpreted and
  1026. governed by the laws of the state of Tennessee.
  1027.  
  1028. This software program is protected under the Copyright Laws of the United 
  1029. States of America and all applicable International Copyright Conventions.  
  1030. Makers and/or users of illegal or unauthorized copies of the registered 
  1031. version are subject to prosecution under these laws.
  1032.  
  1033. The name  Visible::Setup(tm)  is a trademark of RCCO Research Associates.
  1034. Windows(tm) is a trademark of Microsoft Corporation.  Other trade names
  1035. referenced herein are either trademarks or registered trademarks of their
  1036. respective companies.
  1037.  
  1038.  
  1039.  
  1040.  
  1041. MANUAL.DOC              Visible::Setup-G Documentation                Page 18
  1042.  
  1043.  
  1044.  
  1045. Registration Notes
  1046. -------------------
  1047. Registration will obtain a copy of the most recent authorized version and
  1048. provide legal authorization for continued use of the program after the
  1049. ninety-day (90-day) evaluation period.
  1050.  
  1051. To obtain a registered copy, you may mail an advance-payment registration
  1052. fee of U.S. $44.95 + $2.55 shipping/handling ($7.05 non-U.S. shipping/
  1053. handling, $4.05 for Canada) directly to RCCO Research.  Additional users
  1054. are $20.00 per user.  Payment is to be made by check or money order only,
  1055. please.  We require payment with order so that prices and fees may be kept
  1056. as reasonable as possible; this policy has worked well for us in recent
  1057. years, as we observe increased registration on products that are reasonably
  1058. priced.  For credit card and telephone orders, see the Additional Ordering
  1059. Options note below.
  1060.  
  1061. Currently registered users of the standard version of Visible::Setup may
  1062. purchase Visible::Setup-G at a special price; please contact RCCO Research
  1063. directly for specifics.
  1064.  
  1065. Visible::Setup-G has a different pricing structure for registration and fees
  1066. than does the standard version of Visible::Setup.
  1067.  
  1068. An invoice will be included with your order, showing the registered serial
  1069. number(s) applicable to the purchase.  We can provide a pro forma invoice
  1070. to those corporations or institutions that require same before payment can
  1071. be issued; shipment will be made promptly upon receipt of payment.  Prices
  1072. and/or registration and/or license fees are subject to change.
  1073.  
  1074. Tennessee clients please include the required 8.5% sales tax on both the
  1075. product amount and shipping/handling as mandated by the state.
  1076.  
  1077. International clients must pay by check or money order in U.S. dollars, drawn
  1078. on a U.S. bank or the U.S. branch of an international bank.  Please realize
  1079. that international postal money orders are considerably delayed through the
  1080. postal systems and may not be the most expedient way of relaying payment.  An
  1081. often-used form of payment consists of obtaining a dollar-denominated money
  1082. order from the local American Express office which you may then airmail to
  1083. us along with your order.  International orders are dispatched promptly
  1084. when using a credit card order as outlined below, under Additional Ordering
  1085. Options.
  1086.  
  1087. Please indicate program name and current version number on your order; you
  1088. may use the Order.frm file provided on the disk (or the program directory)
  1089. or simply send a note or letter with your name, organization name, address,
  1090. program name & version, number of users being licensed, and remittance.
  1091. Your comments on our programs are welcomed.
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102. MANUAL.DOC              Visible::Setup-G Documentation                Page 19
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.      Additional Ordering Options:
  1109.      ----------------------------------------------------------------------
  1110.      CREDIT CARD ORDERS ONLY -
  1111.      You may order a registered copy of this RCCO Research program
  1112.      with MasterCard, Visa, Amex, or Discover from PsL, Public (software)
  1113.      Library of Houston, Texas by calling 800-242-4775 or 713-524-6394,
  1114.      or by FAX to 713-524-6398, or by CompuServe E-mail to 71355,470.
  1115.      You may also mail credit card orders to PsL at P.O. Box 35705,
  1116.      Houston, TX 77235-5705.  PsL's item/product number for
  1117.      Visible::Setup-G is #11706.
  1118.  
  1119.      THE ABOVE NUMBERS ARE FOR ORDERS ONLY.
  1120.      Any questions about the status of the shipment of the order,
  1121.      registration options, product details, technical support, volume
  1122.      discounts, dealer pricing, site licenses, etc. must be directed in
  1123.      writing to RCCO Research, P.O. Box 196, Gatlinburg, TN 37738.  To
  1124.      ensure that you get the fastest possible delivery of your registered
  1125.      copy, PsL will notify us the day of your order and we will promptly
  1126.      ship the materials directly to you.  There are no additional fees
  1127.      for ordering by credit card.
  1128.  
  1129.      Your credit card number is *not* transmitted to RCCO Research, but
  1130.      rather is processed by PsL as part of their software registration
  1131.      service.
  1132.  
  1133.      The above service is made available as a convenience to client
  1134.      individuals who feel comfortable with ordering by telephone and
  1135.      with a credit card.  Established concerns may prefer to order
  1136.      directly from RCCO Research with the company's own business check.
  1137.  
  1138.      The PsL staff cannot answer non-order inquiries.
  1139.      ----------------------------------------------------------------------
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145. Additional Information
  1146. -----------------------
  1147. If you have any comments or questions regarding this program after (or with)
  1148. registration, please send them to:
  1149.  
  1150.                               RCCO Research Associates
  1151.                               P. O. Box 196
  1152.                               Gatlinburg, TN 37738-0196  (U.S.A.)
  1153.  
  1154. Please include your phone (day & evening) and fax (if any) numbers as well
  1155. as your mailing address and CompuServe number / Internet address (if any) on
  1156. ALL written communications.  Please indicate the serial number from your copy
  1157. of the program as well as your CustID number.  Our E-mail addresses are
  1158. provided to registered users along with the invoice.
  1159.  
  1160.  
  1161.  
  1162.  
  1163. MANUAL.DOC              Visible::Setup-G Documentation                Page 20
  1164.  
  1165.  
  1166.  
  1167. RCCO Research is also the publisher of several other development tools,
  1168. including:
  1169.  
  1170. Visible::Serialization(tm), developers' serialization utilities.  Append
  1171. a serial number (or other identifier) to an .exe; create and/or increment
  1172. such serial numbers; search for and display serial numbers.
  1173. Visible::Serialization may be used with most traditional MS-DOS or Windows
  1174. executables, including those created with CA-Clipper, Borland Turbo Pascal,
  1175. QuickBASIC, PowerBasic, Visual Basic(tm) for Windows or DOS, FoxPro, Clarion,
  1176. C, Visual C++, etc.
  1177.  
  1178. Please consult your favorite user-supported software source for the
  1179. availability of Visible::Serialization and other RCCO Research development
  1180. tools.
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187. Visible::Setup-G
  1188. -----------------
  1189. VGA splashcreen edition of Visible::Setup(tm),
  1190. developers' installation utility for DOS applications
  1191.  
  1192.  
  1193.  
  1194. (C) Copyright 1994-95 RCCO Research Associates
  1195. All Rights Reserved under International Conventions
  1196. Product of U.S.A.
  1197.  
  1198.  
  1199.  
  1200. RCCO Research Associates
  1201. Post Office Box 196
  1202. Gatlinburg, Tennessee 37738 (U.S.A.)
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.                      ┌─────────────────────────────────┐
  1209.                      │     RCCO Research Associates    │
  1210.                      │ Technical Publishers, Est. 1965 │
  1211.                      └─────────────────────────────────┘
  1212.  
  1213.  
  1214.  
  1215.